class · System

Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>

public class System.Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> : System.Any, System.IToString, System.IHashable<System.Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>

14 items in an object: Item1…Item14, fixed when it is made.

Kind
class
Namespace
System
Assembly
System.Core
Access
public, record
Source file
Tuples.ant

Type parameters

NameConstraints
T1any type
T2any type
T3any type
T4any type
T5any type
T6any type
T7any type
T8any type
T9any type
T10any type
T11any type
T12any type
T13any type
T14any type

Inheritance

Base classes
Any Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Interfaces
IToString IHashable<TSelf>

Constructors

constructor Tuple(Item1: T1, Item2: T2, Item3: T3, Item4: T4, Item5: T5, Item6: T6, Item7: T7, Item8: T8, Item9: T9, Item10: T10, Item11: T11, Item12: T12, Item13: T13, Item14: T14)
#

Methods

method ToValueTuple() -> System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
#

The same items in a ValueTuple.

method ToString() -> System.String<u8>
#

override

method Hash() -> u64
#

override

method Equals(other: System.Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>) -> bool
#

Fields

field Item1: T1
#
field Item2: T2
#
field Item3: T3
#
field Item4: T4
#
field Item5: T5
#
field Item6: T6
#
field Item7: T7
#
field Item8: T8
#
field Item9: T9
#
field Item10: T10
#
field Item11: T11
#
field Item12: T12
#
field Item13: T13
#
field Item14: T14
#

Inherited members (3)

Source

Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> as Larva HIR, decompiled from its Larva HIR.

System.Tuple`14.hir
// 14 items in an object: Item1…Item14, fixed when it is made.
public class System.Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> : System.Any, System.IToString, System.IHashable<System.Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>
{
    field Item1: T1
    field Item2: T2
    field Item3: T3
    field Item4: T4
    field Item5: T5
    field Item6: T6
    field Item7: T7
    field Item8: T8
    field Item9: T9
    field Item10: T10
    field Item11: T11
    field Item12: T12
    field Item13: T13
    field Item14: T14
    constructor Tuple(Item1: T1, Item2: T2, Item3: T3, Item4: T4, Item5: T5, Item6: T6, Item7: T7, Item8: T8, Item9: T9, Item10: T10, Item11: T11, Item12: T12, Item13: T13, Item14: T14)
    // The same items in a ValueTuple.
    method ToValueTuple() -> System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
    method ToString() -> System.String<u8>
    method Hash() -> u64
    method Equals(other: System.Tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>) -> bool
}
Esc